home *** CD-ROM | disk | FTP | other *** search
Unknown | 2003-02-28 | 4.3 KB |
open in:
MacOS 8.1
|
Win98
|
DOS
view JSON data
|
view as text
This file was not able to be converted.
This format is not currently supported by dexvert.
Confidence | Program | Detection | Match Type | Support
|
---|
100%
| file
| data
| default
|
|
hex view+--------+-------------------------+-------------------------+--------+--------+
|00000000| 00 00 00 00 00 00 00 00 | 51 45 63 6c 61 73 73 20 |........|QEclass |
|00000010| 44 4c 61 73 65 72 52 69 | 66 6c 65 48 55 44 20 65 |DLaserRi|fleHUD e|
|00000020| 78 74 65 6e 64 73 20 44 | 48 55 44 45 6c 65 6d 65 |xtends D|HUDEleme|
|00000030| 6e 74 3b 0d 0a 0d 0a 23 | 65 78 65 63 20 6c 6f 61 |nt;....#|exec loa|
|00000040| 64 20 66 69 6c 65 3d 2e | 2e 5c 54 65 78 74 75 72 |d file=.|.\Textur|
|00000050| 65 73 5c 44 49 6e 74 72 | 6f 54 65 78 2e 75 74 78 |es\DIntr|oTex.utx|
|00000060| 20 50 61 63 6b 61 67 65 | 3d 44 49 6e 74 72 6f 54 | Package|=DIntroT|
|00000070| 65 78 0d 0a 0d 0a 76 61 | 72 20 66 6c 6f 61 74 20 |ex....va|r float |
|00000080| 58 53 63 61 6c 65 2c 20 | 59 53 63 61 6c 65 3b 0d |XScale, |YScale;.|
|00000090| 0a 0d 0a 0d 0a 66 75 6e | 63 74 69 6f 6e 20 50 6f |.....fun|ction Po|
|000000a0| 73 69 74 69 6f 6e 28 29 | 0d 0a 7b 0d 0a 09 57 69 |sition()|..{...Wi|
|000000b0| 6e 4c 65 66 74 20 3d 20 | 30 3b 0d 0a 09 57 69 6e |nLeft = |0;...Win|
|000000c0| 54 6f 70 20 3d 20 30 3b | 0d 0a 09 57 69 6e 57 69 |Top = 0;|...WinWi|
|000000d0| 64 74 68 20 3d 20 52 6f | 6f 74 2e 57 69 6e 57 69 |dth = Ro|ot.WinWi|
|000000e0| 64 74 68 3b 0d 0a 09 57 | 69 6e 48 65 69 67 68 74 |dth;...W|inHeight|
|000000f0| 20 3d 20 52 6f 6f 74 2e | 57 69 6e 48 65 69 67 68 | = Root.|WinHeigh|
|00000100| 74 3b 0d 0a 0d 0a 09 58 | 53 63 61 6c 65 20 3d 20 |t;.....X|Scale = |
|00000110| 57 69 6e 57 69 64 74 68 | 2f 35 31 32 3b 0d 0a 09 |WinWidth|/512;...|
|00000120| 59 53 63 61 6c 65 20 3d | 20 57 69 6e 48 65 69 67 |YScale =| WinHeig|
|00000130| 68 74 2f 35 31 32 3b 0d | 0a 7d 0d 0a 0d 0a 0d 0a |ht/512;.|.}......|
|00000140| 0d 0a 66 75 6e 63 74 69 | 6f 6e 20 50 61 69 6e 74 |..functi|on Paint|
|00000150| 28 20 43 61 6e 76 61 73 | 20 43 2c 20 66 6c 6f 61 |( Canvas| C, floa|
|00000160| 74 20 58 2c 20 66 6c 6f | 61 74 20 59 20 29 0d 0a |t X, flo|at Y )..|
|00000170| 7b 0d 0a 09 6c 6f 63 61 | 6c 20 69 6e 74 20 43 75 |{...loca|l int Cu|
|00000180| 72 58 2c 20 43 75 72 59 | 3b 0d 0a 09 6c 6f 63 61 |rX, CurY|;...loca|
|00000190| 6c 20 66 6c 6f 61 74 20 | 55 53 63 61 6c 65 2c 20 |l float |UScale, |
|000001a0| 56 53 63 61 6c 65 3b 0d | 0a 09 6c 6f 63 61 6c 20 |VScale;.|..local |
|000001b0| 54 65 78 74 75 72 65 20 | 53 63 61 6e 4c 69 6e 65 |Texture |ScanLine|
|000001c0| 41 2c 20 53 63 61 6e 4c | 69 6e 65 42 2c 20 43 75 |A, ScanL|ineB, Cu|
|000001d0| 72 72 65 6e 74 54 65 78 | 3b 0d 0a 0d 0a 0d 0a 09 |rrentTex|;.......|
|000001e0| 69 66 20 28 20 47 65 74 | 50 6c 61 79 65 72 4f 77 |if ( Get|PlayerOw|
|000001f0| 6e 65 72 28 29 2e 44 65 | 73 69 72 65 64 46 4f 56 |ner().De|siredFOV|
|00000200| 20 3d 3d 20 39 30 0d 0a | 09 09 09 7c 7c 20 20 21 | == 90..|...|| !|
|00000210| 44 4c 61 73 65 72 52 69 | 66 6c 65 28 47 65 74 50 |DLaserRi|fle(GetP|
|00000220| 6c 61 79 65 72 4f 77 6e | 65 72 28 29 2e 57 65 61 |layerOwn|er().Wea|
|00000230| 70 6f 6e 29 0d 0a 09 09 | 09 7c 7c 20 20 47 65 74 |pon)....|.|| Get|
|00000240| 50 6c 61 79 65 72 4f 77 | 6e 65 72 28 29 2e 49 73 |PlayerOw|ner().Is|
|00000250| 49 6e 53 74 61 74 65 28 | 27 47 61 6d 65 45 6e 64 |InState(|'GameEnd|
|00000260| 65 64 27 29 0d 0a 09 09 | 09 7c 7c 20 20 47 65 74 |ed')....|.|| Get|
|00000270| 50 6c 61 79 65 72 4f 77 | 6e 65 72 28 29 2e 49 73 |PlayerOw|ner().Is|
|00000280| 49 6e 53 74 61 74 65 28 | 27 57 61 69 74 46 6f 72 |InState(|'WaitFor|
|00000290| 4d 61 74 69 6e 65 65 27 | 29 20 29 0d 0a 09 09 72 |Matinee'|) )....r|
|000002a0| 65 74 75 72 6e 3b 0d 0a | 0d 0a 09 53 75 70 65 72 |eturn;..|...Super|
|000002b0| 2e 50 61 69 6e 74 28 20 | 43 2c 20 58 2c 20 59 20 |.Paint( |C, X, Y |
|000002c0| 29 3b 0d 0a 0d 0a 09 50 | 6f 73 69 74 69 6f 6e 28 |);.....P|osition(|
|000002d0| 29 3b 0d 0a 0d 0a 09 43 | 2e 53 65 74 50 6f 73 28 |);.....C|.SetPos(|
|000002e0| 20 30 2c 20 30 20 29 3b | 0d 0a 09 43 2e 53 74 79 | 0, 0 );|...C.Sty|
|000002f0| 6c 65 20 3d 20 53 54 59 | 5f 4d 6f 64 75 6c 61 74 |le = STY|_Modulat|
|00000300| 65 64 3b 0d 0a 09 43 2e | 44 72 61 77 43 6f 6c 6f |ed;...C.|DrawColo|
|00000310| 72 20 3d 20 63 6f 6c 28 | 32 30 31 2c 32 34 37 2c |r = col(|201,247,|
|00000320| 31 37 31 29 3b 0d 0a 09 | 43 2e 44 72 61 77 54 69 |171);...|C.DrawTi|
|00000330| 6c 65 28 20 4d 61 74 65 | 72 69 61 6c 27 44 57 65 |le( Mate|rial'DWe|
|00000340| 61 70 54 65 78 2e 6c 61 | 73 65 72 52 69 66 6c 65 |apTex.la|serRifle|
|00000350| 47 72 61 69 6e 53 68 61 | 64 65 72 27 2c 20 35 31 |GrainSha|der', 51|
|00000360| 32 2a 58 53 63 61 6c 65 | 2c 20 35 31 32 2a 59 53 |2*XScale|, 512*YS|
|00000370| 63 61 6c 65 2c 20 30 2c | 20 30 2c 20 35 31 32 2a |cale, 0,| 0, 512*|
|00000380| 58 53 63 61 6c 65 2c 20 | 35 31 32 2a 59 53 63 61 |XScale, |512*YSca|
|00000390| 6c 65 20 29 3b 0d 0a 0d | 0a 09 2f 2f 20 64 72 61 |le );...|..// dra|
|000003a0| 77 20 61 6c 6c 20 72 65 | 73 6f 6c 75 74 69 6f 6e |w all re|solution|
|000003b0| 73 20 61 73 20 69 66 20 | 61 74 20 31 30 32 34 78 |s as if |at 1024x|
|000003c0| 37 36 38 2e 0d 0a 09 55 | 53 63 61 6c 65 20 3d 20 |768....U|Scale = |
|000003d0| 43 2e 43 6c 69 70 58 20 | 2f 20 31 30 32 34 3b 0d |C.ClipX |/ 1024;.|
|000003e0| 0a 09 56 53 63 61 6c 65 | 20 3d 20 43 2e 43 6c 69 |..VScale| = C.Cli|
|000003f0| 70 59 20 2f 20 37 36 38 | 3b 0d 0a 0d 0a 09 53 63 |pY / 768|;.....Sc|
|00000400| 61 6e 4c 69 6e 65 41 20 | 3d 20 54 65 78 74 75 72 |anLineA |= Textur|
|00000410| 65 27 55 54 41 53 63 61 | 6e 4c 69 6e 31 27 3b 20 |e'UTASca|nLin1'; |
|00000420| 2f 2f 54 65 78 74 75 72 | 65 28 20 44 79 6e 61 6d |//Textur|e( Dynam|
|00000430| 69 63 4c 6f 61 64 4f 62 | 6a 65 63 74 28 20 22 55 |icLoadOb|ject( "U|
|00000440| 54 41 43 61 6d 4e 65 74 | 2e 55 54 41 53 63 61 6e |TACamNet|.UTAScan|
|00000450| 4c 69 6e 31 22 2c 20 63 | 6c 61 73 73 27 54 65 78 |Lin1", c|lass'Tex|
|00000460| 74 75 72 65 27 20 29 20 | 29 3b 0d 0a 09 53 63 61 |ture' ) |);...Sca|
|00000470| 6e 4c 69 6e 65 42 20 3d | 20 54 65 78 74 75 72 65 |nLineB =| Texture|
|00000480| 27 55 54 41 53 63 61 6e | 4c 69 6e 32 27 3b 20 2f |'UTAScan|Lin2'; /|
|00000490| 2f 54 65 78 74 75 72 65 | 28 20 44 79 6e 61 6d 69 |/Texture|( Dynami|
|000004a0| 63 4c 6f 61 64 4f 62 6a | 65 63 74 28 20 22 55 54 |cLoadObj|ect( "UT|
|000004b0| 41 43 61 6d 4e 65 74 2e | 55 54 41 53 63 61 6e 4c |ACamNet.|UTAScanL|
|000004c0| 69 6e 32 22 2c 20 63 6c | 61 73 73 27 54 65 78 74 |in2", cl|ass'Text|
|000004d0| 75 72 65 27 20 29 20 29 | 3b 0d 0a 0d 0a 09 2f 2f |ure' ) )|;.....//|
|000004e0| 20 64 72 61 77 20 6d 6f | 64 75 6c 61 74 65 64 20 | draw mo|dulated |
|000004f0| 62 61 63 6b 67 72 6f 75 | 6e 64 0d 0a 09 43 2e 53 |backgrou|nd...C.S|
|00000500| 74 79 6c 65 20 3d 20 33 | 3b 0d 0a 09 43 2e 44 72 |tyle = 3|;...C.Dr|
|00000510| 61 77 43 6f 6c 6f 72 2e | 52 20 3d 20 30 3b 0d 0a |awColor.|R = 0;..|
|00000520| 09 43 2e 44 72 61 77 43 | 6f 6c 6f 72 2e 47 20 3d |.C.DrawC|olor.G =|
|00000530| 20 32 32 3b 0d 0a 09 43 | 2e 44 72 61 77 43 6f 6c | 22;...C|.DrawCol|
|00000540| 6f 72 2e 42 20 3d 20 30 | 3b 0d 0a 0d 0a 09 43 2e |or.B = 0|;.....C.|
|00000550| 43 75 72 58 20 3d 20 30 | 3b 0d 0a 09 43 2e 43 75 |CurX = 0|;...C.Cu|
|00000560| 72 59 20 3d 20 30 3b 0d | 0a 0d 0a 09 43 2e 44 72 |rY = 0;.|....C.Dr|
|00000570| 61 77 54 69 6c 65 28 20 | 54 65 78 74 75 72 65 27 |awTile( |Texture'|
|00000580| 55 57 69 6e 64 6f 77 2e | 57 68 69 74 65 54 65 78 |UWindow.|WhiteTex|
|00000590| 74 75 72 65 27 2c 20 43 | 2e 43 6c 69 70 58 2c 20 |ture', C|.ClipX, |
|000005a0| 43 2e 43 6c 69 70 59 2c | 20 30 2c 20 30 2c 20 31 |C.ClipY,| 0, 0, 1|
|000005b0| 2c 20 31 20 29 3b 0d 0a | 0d 0a 09 69 66 20 28 20 |, 1 );..|...if ( |
|000005c0| 46 52 61 6e 64 28 29 20 | 3e 20 30 2e 35 20 29 0d |FRand() |> 0.5 ).|
|000005d0| 0a 09 09 43 75 72 72 65 | 6e 74 54 65 78 20 3d 20 |...Curre|ntTex = |
|000005e0| 53 63 61 6e 4c 69 6e 65 | 41 3b 0d 0a 09 65 6c 73 |ScanLine|A;...els|
|000005f0| 65 0d 0a 09 09 43 75 72 | 72 65 6e 74 54 65 78 20 |e....Cur|rentTex |
|00000600| 3d 20 53 63 61 6e 4c 69 | 6e 65 42 3b 0d 0a 0d 0a |= ScanLi|neB;....|
|00000610| 09 43 2e 53 74 79 6c 65 | 20 3d 20 33 3b 0d 0a 09 |.C.Style| = 3;...|
|00000620| 43 2e 44 72 61 77 43 6f | 6c 6f 72 2e 52 20 3d 20 |C.DrawCo|lor.R = |
|00000630| 32 35 35 3b 0d 0a 09 43 | 2e 44 72 61 77 43 6f 6c |255;...C|.DrawCol|
|00000640| 6f 72 2e 47 20 3d 20 32 | 35 35 3b 0d 0a 09 43 2e |or.G = 2|55;...C.|
|00000650| 44 72 61 77 43 6f 6c 6f | 72 2e 42 20 3d 20 32 35 |DrawColo|r.B = 25|
|00000660| 35 3b 0d 0a 0d 0a 09 66 | 6f 72 28 20 43 75 72 59 |5;.....f|or( CurY|
|00000670| 20 3d 20 30 20 2d 20 46 | 52 61 6e 64 28 29 20 2a | = 0 - F|Rand() *|
|00000680| 20 28 20 43 75 72 72 65 | 6e 74 54 65 78 2e 56 53 | ( Curre|ntTex.VS|
|00000690| 69 7a 65 20 2a 20 56 53 | 63 61 6c 65 20 29 3b 20 |ize * VS|cale ); |
|000006a0| 43 75 72 59 20 3c 20 43 | 2e 43 6c 69 70 59 3b 20 |CurY < C|.ClipY; |
|000006b0| 43 75 72 59 20 2b 3d 20 | 43 75 72 72 65 6e 74 54 |CurY += |CurrentT|
|000006c0| 65 78 2e 56 53 69 7a 65 | 20 2a 20 56 53 63 61 6c |ex.VSize| * VScal|
|000006d0| 65 20 29 0d 0a 09 7b 0d | 0a 09 09 66 6f 72 20 28 |e )...{.|...for (|
|000006e0| 20 43 75 72 58 20 3d 20 | 30 3b 20 43 75 72 58 20 | CurX = |0; CurX |
|000006f0| 3c 20 43 2e 43 6c 69 70 | 58 3b 20 43 75 72 58 20 |< C.Clip|X; CurX |
|00000700| 2b 3d 20 43 75 72 72 65 | 6e 74 54 65 78 2e 55 53 |+= Curre|ntTex.US|
|00000710| 69 7a 65 20 2a 20 55 53 | 63 61 6c 65 20 29 0d 0a |ize * US|cale )..|
|00000720| 09 09 7b 0d 0a 09 09 09 | 43 2e 43 75 72 58 20 3d |..{.....|C.CurX =|
|00000730| 20 43 75 72 58 3b 0d 0a | 09 09 09 43 2e 43 75 72 | CurX;..|...C.Cur|
|00000740| 59 20 3d 20 43 75 72 59 | 3b 0d 0a 0d 0a 09 09 09 |Y = CurY|;.......|
|00000750| 43 2e 44 72 61 77 54 69 | 6c 65 28 20 43 75 72 72 |C.DrawTi|le( Curr|
|00000760| 65 6e 74 54 65 78 2c 20 | 43 75 72 72 65 6e 74 54 |entTex, |CurrentT|
|00000770| 65 78 2e 55 53 69 7a 65 | 20 2a 20 55 53 63 61 6c |ex.USize| * UScal|
|00000780| 65 2c 20 43 75 72 72 65 | 6e 74 54 65 78 2e 56 53 |e, Curre|ntTex.VS|
|00000790| 69 7a 65 20 2a 20 56 53 | 63 61 6c 65 2c 20 30 2c |ize * VS|cale, 0,|
|000007a0| 20 30 2c 20 43 75 72 72 | 65 6e 74 54 65 78 2e 55 | 0, Curr|entTex.U|
|000007b0| 53 69 7a 65 2c 20 43 75 | 72 72 65 6e 74 54 65 78 |Size, Cu|rrentTex|
|000007c0| 2e 56 53 69 7a 65 20 29 | 3b 0d 0a 09 09 7d 0d 0a |.VSize )|;....}..|
|000007d0| 0d 0a 09 09 69 66 20 28 | 20 43 75 72 72 65 6e 74 |....if (| Current|
|000007e0| 54 65 78 20 3d 3d 20 53 | 63 61 6e 4c 69 6e 65 41 |Tex == S|canLineA|
|000007f0| 20 29 0d 0a 09 09 09 43 | 75 72 72 65 6e 74 54 65 | ).....C|urrentTe|
|00000800| 78 20 3d 20 53 63 61 6e | 4c 69 6e 65 42 3b 0d 0a |x = Scan|LineB;..|
|00000810| 09 09 65 6c 73 65 20 69 | 66 20 28 20 46 52 61 6e |..else i|f ( FRan|
|00000820| 64 28 29 20 3e 20 30 2e | 32 20 29 0d 0a 09 09 09 |d() > 0.|2 ).....|
|00000830| 43 75 72 72 65 6e 74 54 | 65 78 20 3d 20 53 63 61 |CurrentT|ex = Sca|
|00000840| 6e 4c 69 6e 65 41 3b 0d | 0a 09 7d 0d 0a 0d 0a 20 |nLineA;.|..}.... |
|00000850| 20 20 20 2f 2f 43 2e 53 | 74 79 6c 65 20 3d 20 34 | //C.S|tyle = 4|
|00000860| 3b 0d 0a 20 20 20 20 2f | 2f 43 2e 44 72 61 77 43 |;.. /|/C.DrawC|
|00000870| 6f 6c 6f 72 20 3d 20 63 | 6f 6c 28 32 35 35 2c 32 |olor = c|ol(255,2|
|00000880| 35 35 2c 32 35 35 29 3b | 0d 0a 20 20 20 20 2f 2f |55,255);|.. //|
|00000890| 43 2e 53 65 74 50 6f 73 | 28 20 30 2c 20 30 20 29 |C.SetPos|( 0, 0 )|
|000008a0| 3b 0d 0a 20 20 20 20 2f | 2f 43 75 72 72 65 6e 74 |;.. /|/Current|
|000008b0| 54 65 78 20 3d 20 54 65 | 78 74 75 72 65 27 44 49 |Tex = Te|xture'DI|
|000008c0| 6e 74 65 72 66 61 63 65 | 54 65 78 2e 4d 69 73 63 |nterface|Tex.Misc|
|000008d0| 2e 63 61 6d 62 6f 72 64 | 65 72 5f 63 27 3b 0d 0a |.cambord|er_c';..|
|000008e0| 20 20 20 20 2f 2f 43 2e | 44 72 61 77 54 69 6c 65 | //C.|DrawTile|
|000008f0| 28 20 43 75 72 72 65 6e | 74 54 65 78 2c 20 31 30 |( Curren|tTex, 10|
|00000900| 32 34 20 2a 20 55 53 63 | 61 6c 65 2c 20 37 36 38 |24 * USc|ale, 768|
|00000910| 20 2a 20 56 53 63 61 6c | 65 2c 20 30 2c 20 30 2c | * VScal|e, 0, 0,|
|00000920| 20 43 75 72 72 65 6e 74 | 54 65 78 2e 55 53 69 7a | Current|Tex.USiz|
|00000930| 65 2c 20 43 75 72 72 65 | 6e 74 54 65 78 2e 56 53 |e, Curre|ntTex.VS|
|00000940| 69 7a 65 20 29 3b 0d 0a | 0d 0a 0d 0a 0d 0a 09 2f |ize );..|......./|
|00000950| 2f 43 2e 53 74 79 6c 65 | 20 3d 20 47 65 74 50 6c |/C.Style| = GetPl|
|00000960| 61 79 65 72 4f 77 6e 65 | 72 28 29 2e 45 52 65 6e |ayerOwne|r().ERen|
|00000970| 64 65 72 53 74 79 6c 65 | 2e 53 54 59 5f 4d 6f 64 |derStyle|.STY_Mod|
|00000980| 75 6c 61 74 65 64 3b 0d | 0a 09 2f 2f 44 72 61 77 |ulated;.|..//Draw|
|00000990| 53 74 72 65 74 63 68 65 | 64 54 65 78 74 75 72 65 |Stretche|dTexture|
|000009a0| 28 20 43 2c 20 30 2c 20 | 30 2c 20 35 31 32 20 2a |( C, 0, |0, 512 *|
|000009b0| 20 58 53 63 61 6c 65 2c | 20 35 31 32 20 2a 20 59 | XScale,| 512 * Y|
|000009c0| 53 63 61 6c 65 2c 20 54 | 65 78 74 75 72 65 27 4c |Scale, T|exture'L|
|000009d0| 53 62 6c 61 63 6b 6f 75 | 74 27 20 29 3b 0d 0a 0d |Sblackou|t' );...|
|000009e0| 0a 09 43 2e 53 74 79 6c | 65 20 3d 20 47 65 74 50 |..C.Styl|e = GetP|
|000009f0| 6c 61 79 65 72 4f 77 6e | 65 72 28 29 2e 45 52 65 |layerOwn|er().ERe|
|00000a00| 6e 64 65 72 53 74 79 6c | 65 2e 53 54 59 5f 4d 6f |nderStyl|e.STY_Mo|
|00000a10| 64 75 6c 61 74 65 64 3b | 0d 0a 09 44 72 61 77 53 |dulated;|...DrawS|
|00000a20| 74 72 65 74 63 68 65 64 | 54 65 78 74 75 72 65 28 |tretched|Texture(|
|00000a30| 20 43 2c 20 30 2c 20 30 | 2c 20 35 31 32 20 2a 20 | C, 0, 0|, 512 * |
|00000a40| 58 53 63 61 6c 65 2c 20 | 35 31 32 20 2a 20 59 53 |XScale, |512 * YS|
|00000a50| 63 61 6c 65 2c 20 54 65 | 78 74 75 72 65 27 4c 52 |cale, Te|xture'LR|
|00000a60| 69 66 6c 65 53 63 6f 70 | 65 27 20 29 3b 0d 0a 0d |ifleScop|e' );...|
|00000a70| 0a 09 69 66 20 28 20 44 | 4c 61 73 65 72 52 69 66 |..if ( D|LaserRif|
|00000a80| 6c 65 28 47 65 74 50 6c | 61 79 65 72 4f 77 6e 65 |le(GetPl|ayerOwne|
|00000a90| 72 28 29 2e 57 65 61 70 | 6f 6e 29 3f 20 29 0d 0a |r().Weap|on)? )..|
|00000aa0| 09 7b 0d 0a 09 09 43 2e | 44 72 61 77 43 6f 6c 6f |.{....C.|DrawColo|
|00000ab0| 72 20 3d 20 63 6f 6c 28 | 32 30 31 2c 32 34 37 2c |r = col(|201,247,|
|00000ac0| 31 37 31 2c 32 30 29 3b | 0d 0a 09 20 20 20 44 72 |171,20);|... Dr|
|00000ad0| 61 77 53 74 72 65 74 63 | 68 65 64 54 65 78 74 75 |awStretc|hedTextu|
|00000ae0| 72 65 28 20 43 2c 20 28 | 32 38 38 20 2b 20 44 4c |re( C, (|288 + DL|
|00000af0| 61 73 65 72 52 69 66 6c | 65 28 47 65 74 50 6c 61 |aserRifl|e(GetPla|
|00000b00| 79 65 72 4f 77 6e 65 72 | 28 29 2e 57 65 61 70 6f |yerOwner|().Weapo|
|00000b10| 6e 29 2e 46 69 72 65 50 | 63 74 20 2a 20 31 30 30 |n).FireP|ct * 100|
|00000b20| 29 2a 58 53 63 61 6c 65 | 2c 20 32 34 36 20 2a 20 |)*XScale|, 246 * |
|00000b30| 59 53 63 61 6c 65 2c 20 | 28 31 30 30 20 2d 20 28 |YScale, |(100 - (|
|00000b40| 44 4c 61 73 65 72 52 69 | 66 6c 65 28 47 65 74 50 |DLaserRi|fle(GetP|
|00000b50| 6c 61 79 65 72 4f 77 6e | 65 72 28 29 2e 57 65 61 |layerOwn|er().Wea|
|00000b60| 70 6f 6e 29 2e 46 69 72 | 65 50 63 74 20 2a 20 31 |pon).Fir|ePct * 1|
|00000b70| 30 30 29 29 20 2a 20 58 | 53 63 61 6c 65 2c 20 31 |00)) * X|Scale, 1|
|00000b80| 39 20 2a 20 59 53 63 61 | 6c 65 2c 20 54 65 78 74 |9 * YSca|le, Text|
|00000b90| 75 72 65 27 57 68 69 74 | 65 54 65 78 74 75 72 65 |ure'Whit|eTexture|
|00000ba0| 27 20 29 3b 0d 0a 09 09 | 43 2e 44 72 61 77 43 6f |' );....|C.DrawCo|
|00000bb0| 6c 6f 72 20 3d 20 63 6f | 6c 28 31 38 30 2c 31 38 |lor = co|l(180,18|
|00000bc0| 30 2c 31 38 30 2c 31 30 | 30 29 3b 0d 0a 09 09 44 |0,180,10|0);....D|
|00000bd0| 72 61 77 53 74 72 65 74 | 63 68 65 64 54 65 78 74 |rawStret|chedText|
|00000be0| 75 72 65 28 20 43 2c 20 | 32 38 38 20 2a 20 58 53 |ure( C, |288 * XS|
|00000bf0| 63 61 6c 65 2c 20 32 34 | 36 20 2a 20 59 53 63 61 |cale, 24|6 * YSca|
|00000c00| 6c 65 2c 20 28 31 30 30 | 20 2a 20 44 4c 61 73 65 |le, (100| * DLase|
|00000c10| 72 52 69 66 6c 65 28 47 | 65 74 50 6c 61 79 65 72 |rRifle(G|etPlayer|
|00000c20| 4f 77 6e 65 72 28 29 2e | 57 65 61 70 6f 6e 29 2e |Owner().|Weapon).|
|00000c30| 46 69 72 65 50 63 74 29 | 20 2a 20 58 53 63 61 6c |FirePct)| * XScal|
|00000c40| 65 2c 20 31 39 20 2a 20 | 59 53 63 61 6c 65 2c 20 |e, 19 * |YScale, |
|00000c50| 54 65 78 74 75 72 65 27 | 57 68 69 74 65 54 65 78 |Texture'|WhiteTex|
|00000c60| 74 75 72 65 27 20 29 3b | 0d 0a 0d 0a 09 09 43 2e |ture' );|......C.|
|00000c70| 44 72 61 77 43 6f 6c 6f | 72 20 3d 20 63 6f 6c 28 |DrawColo|r = col(|
|00000c80| 31 38 30 2c 31 38 30 2c | 31 38 30 2c 31 30 30 29 |180,180,|180,100)|
|00000c90| 3b 0d 0a 09 09 44 72 61 | 77 53 74 72 65 74 63 68 |;....Dra|wStretch|
|00000ca0| 65 64 54 65 78 74 75 72 | 65 28 20 43 2c 20 28 31 |edTextur|e( C, (1|
|00000cb0| 32 33 20 2b 20 28 28 31 | 2e 30 2d 44 4c 61 73 65 |23 + ((1|.0-DLase|
|00000cc0| 72 52 69 66 6c 65 28 47 | 65 74 50 6c 61 79 65 72 |rRifle(G|etPlayer|
|00000cd0| 4f 77 6e 65 72 28 29 2e | 57 65 61 70 6f 6e 29 2e |Owner().|Weapon).|
|00000ce0| 46 69 72 65 50 63 74 29 | 20 2a 20 31 30 30 29 29 |FirePct)| * 100))|
|00000cf0| 2a 58 53 63 61 6c 65 2c | 20 32 34 36 20 2a 20 59 |*XScale,| 246 * Y|
|00000d00| 53 63 61 6c 65 2c 20 28 | 31 30 30 20 2d 20 28 28 |Scale, (|100 - ((|
|00000d10| 31 2e 30 2d 44 4c 61 73 | 65 72 52 69 66 6c 65 28 |1.0-DLas|erRifle(|
|00000d20| 47 65 74 50 6c 61 79 65 | 72 4f 77 6e 65 72 28 29 |GetPlaye|rOwner()|
|00000d30| 2e 57 65 61 70 6f 6e 29 | 2e 46 69 72 65 50 63 74 |.Weapon)|.FirePct|
|00000d40| 29 20 2a 20 31 30 30 29 | 29 2a 58 53 63 61 6c 65 |) * 100)|)*XScale|
|00000d50| 2c 20 31 39 20 2a 20 59 | 53 63 61 6c 65 2c 20 54 |, 19 * Y|Scale, T|
|00000d60| 65 78 74 75 72 65 27 57 | 68 69 74 65 54 65 78 74 |exture'W|hiteText|
|00000d70| 75 72 65 27 20 29 3b 0d | 0a 09 09 43 2e 44 72 61 |ure' );.|...C.Dra|
|00000d80| 77 43 6f 6c 6f 72 20 3d | 20 63 6f 6c 28 32 30 31 |wColor =| col(201|
|00000d90| 2c 32 34 37 2c 31 37 31 | 2c 32 30 29 3b 0d 0a 09 |,247,171|,20);...|
|00000da0| 09 44 72 61 77 53 74 72 | 65 74 63 68 65 64 54 65 |.DrawStr|etchedTe|
|00000db0| 78 74 75 72 65 28 20 43 | 2c 20 31 32 33 20 2a 20 |xture( C|, 123 * |
|00000dc0| 58 53 63 61 6c 65 2c 20 | 32 34 36 20 2a 20 59 53 |XScale, |246 * YS|
|00000dd0| 63 61 6c 65 2c 20 28 31 | 30 30 20 2a 20 28 31 2e |cale, (1|00 * (1.|
|00000de0| 30 2d 44 4c 61 73 65 72 | 52 69 66 6c 65 28 47 65 |0-DLaser|Rifle(Ge|
|00000df0| 74 50 6c 61 79 65 72 4f | 77 6e 65 72 28 29 2e 57 |tPlayerO|wner().W|
|00000e00| 65 61 70 6f 6e 29 2e 46 | 69 72 65 50 63 74 29 29 |eapon).F|irePct))|
|00000e10| 2a 58 53 63 61 6c 65 2c | 20 31 39 20 2a 20 59 53 |*XScale,| 19 * YS|
|00000e20| 63 61 6c 65 2c 20 54 65 | 78 74 75 72 65 27 57 68 |cale, Te|xture'Wh|
|00000e30| 69 74 65 54 65 78 74 75 | 72 65 27 20 29 3b 0d 0a |iteTextu|re' );..|
|00000e40| 0d 0a 09 7d 0d 0a 7d 0d | 0a 0d 0a 2f 2a 0d 0a 66 |...}..}.|.../*..f|
|00000e50| 75 6e 63 74 69 6f 6e 20 | 44 72 61 77 53 63 6f 70 |unction |DrawScop|
|00000e60| 65 45 66 66 65 63 74 73 | 28 43 61 6e 76 61 73 20 |eEffects|(Canvas |
|00000e70| 43 29 0d 0a 7b 0d 0a 20 | 20 20 20 6c 6f 63 61 6c |C)..{.. | local|
|00000e80| 20 69 6e 74 20 43 75 72 | 58 2c 20 43 75 72 59 3b | int Cur|X, CurY;|
|00000e90| 0d 0a 20 20 20 20 6c 6f | 63 61 6c 20 66 6c 6f 61 |.. lo|cal floa|
|00000ea0| 74 20 53 63 61 6c 65 2c | 20 4c 53 63 61 6c 65 3b |t Scale,| LScale;|
|00000eb0| 0d 0a 0d 0a 20 20 20 20 | 62 4f 77 6e 73 43 72 6f |.... |bOwnsCro|
|00000ec0| 73 73 48 61 69 72 20 3d | 20 54 72 75 65 3b 0d 0a |ssHair =| True;..|
|00000ed0| 0d 0a 20 20 20 20 53 63 | 61 6c 65 20 3d 20 43 2e |.. Sc|ale = C.|
|00000ee0| 43 6c 69 70 58 20 2f 20 | 36 34 30 3b 0d 0a 20 20 |ClipX / |640;.. |
|00000ef0| 20 20 4c 53 63 61 6c 65 | 20 3d 20 53 63 61 6c 65 | LScale| = Scale|
|00000f00| 20 2a 20 31 2e 32 35 3b | 0d 0a 0d 0a 20 20 20 20 | * 1.25;|.... |
|00000f10| 2f 2f 43 2e 53 74 79 6c | 65 20 3d 20 45 52 65 6e |//C.Styl|e = ERen|
|00000f20| 64 65 72 53 74 79 6c 65 | 2e 53 54 59 5f 54 72 61 |derStyle|.STY_Tra|
|00000f30| 6e 73 6c 75 63 65 6e 74 | 3b 0d 0a 20 20 20 20 43 |nslucent|;.. C|
|00000f40| 2e 53 74 79 6c 65 20 3d | 20 45 52 65 6e 64 65 72 |.Style =| ERender|
|00000f50| 53 74 79 6c 65 2e 53 54 | 59 5f 4d 6f 64 75 6c 61 |Style.ST|Y_Modula|
|00000f60| 74 65 64 3b 0d 0a 20 20 | 20 20 43 2e 53 65 74 50 |ted;.. | C.SetP|
|00000f70| 6f 73 28 30 2c 20 28 30 | 20 2d 20 36 34 29 20 2a |os(0, (0| - 64) *|
|00000f80| 20 4c 53 63 61 6c 65 29 | 3b 0d 0a 20 20 20 20 43 | LScale)|;.. C|
|00000f90| 2e 44 72 61 77 49 63 6f | 6e 28 54 65 78 74 75 72 |.DrawIco|n(Textur|
|00000fa0| 65 27 4c 53 69 74 65 4d | 6f 64 30 31 27 2c 20 4c |e'LSiteM|od01', L|
|00000fb0| 53 63 61 6c 65 29 3b 0d | 0a 20 20 20 20 43 2e 53 |Scale);.|. C.S|
|00000fc0| 65 74 50 6f 73 28 32 35 | 36 20 2a 20 4c 53 63 61 |etPos(25|6 * LSca|
|00000fd0| 6c 65 2c 20 28 30 20 2d | 20 36 34 29 20 2a 20 4c |le, (0 -| 64) * L|
|00000fe0| 53 63 61 6c 65 29 3b 0d | 0a 20 20 20 20 43 2e 44 |Scale);.|. C.D|
|00000ff0| 72 61 77 49 63 6f 6e 28 | 54 65 78 74 75 72 65 27 |rawIcon(|Texture'|
|00001000| 4c 53 69 74 65 4d 6f 64 | 30 32 27 2c 20 4c 53 63 |LSiteMod|02', LSc|
|00001010| 61 6c 65 29 3b 0d 0a 20 | 20 20 20 43 2e 53 65 74 |ale);.. | C.Set|
|00001020| 50 6f 73 28 30 2c 20 28 | 30 20 2d 20 36 34 20 2b |Pos(0, (|0 - 64 +|
|00001030| 20 32 35 36 20 29 2a 20 | 4c 53 63 61 6c 65 29 3b | 256 )* |LScale);|
|00001040| 0d 0a 20 20 20 20 43 2e | 44 72 61 77 49 63 6f 6e |.. C.|DrawIcon|
|00001050| 28 54 65 78 74 75 72 65 | 27 4c 53 69 74 65 4d 6f |(Texture|'LSiteMo|
|00001060| 64 30 33 27 2c 20 4c 53 | 63 61 6c 65 29 3b 0d 0a |d03', LS|cale);..|
|00001070| 20 20 20 20 43 2e 53 65 | 74 50 6f 73 28 32 35 36 | C.Se|tPos(256|
|00001080| 20 2a 20 4c 53 63 61 6c | 65 2c 20 28 30 20 2d 20 | * LScal|e, (0 - |
|00001090| 36 34 20 2b 20 32 35 36 | 20 29 2a 20 4c 53 63 61 |64 + 256| )* LSca|
|000010a0| 6c 65 29 3b 0d 0a 20 20 | 20 20 43 2e 44 72 61 77 |le);.. | C.Draw|
|000010b0| 49 63 6f 6e 28 54 65 78 | 74 75 72 65 27 4c 53 69 |Icon(Tex|ture'LSi|
|000010c0| 74 65 4d 6f 64 30 34 27 | 2c 20 4c 53 63 61 6c 65 |teMod04'|, LScale|
|000010d0| 29 3b 0d 0a 0d 0a 20 20 | 20 20 43 2e 53 74 79 6c |);.... | C.Styl|
|000010e0| 65 20 3d 20 45 52 65 6e | 64 65 72 53 74 79 6c 65 |e = ERen|derStyle|
|000010f0| 2e 53 54 59 5f 4d 6f 64 | 75 6c 61 74 65 64 3b 0d |.STY_Mod|ulated;.|
|00001100| 0a 20 20 20 20 43 2e 53 | 65 74 50 6f 73 28 30 2c |. C.S|etPos(0,|
|00001110| 2d 38 30 20 2a 20 53 63 | 61 6c 65 29 3b 0d 0a 20 |-80 * Sc|ale);.. |
|00001120| 20 20 20 43 2e 44 72 61 | 77 49 63 6f 6e 28 54 65 | C.Dra|wIcon(Te|
|00001130| 78 74 75 72 65 27 4c 53 | 62 6c 61 63 6b 6f 75 74 |xture'LS|blackout|
|00001140| 27 2c 53 63 61 6c 65 20 | 2a 20 32 2e 35 29 3b 0d |',Scale |* 2.5);.|
|00001150| 0a 7d 0d 0a 2a 2f 0d 0a | 0d 0a 00 |.}..*/..|... |
+--------+-------------------------+-------------------------+--------+--------+